package com.yixun.qfbao.mapper;

import com.yixun.qfbao.model.ApiFailLog;

import java.util.List;

/**
 * @author liuqi
 */
public interface ApiFailLogMapper {

    /**
     * 添加请求失败日志
     * @param apiFailLog
     * @return
     */
    ApiFailLog addApiFailLog(ApiFailLog apiFailLog);


    /**
     * 定时任务 查询推送失败 且 推送次数小于2 的 失败日志
     * @return
     */
    List<ApiFailLog> listApiFailLogBySendM2Again();

    /**
     * 更新请求失败日志
     * @param apiFailLog
     * @return
     */
    int updateApiFailLog(ApiFailLog apiFailLog);
}
